package cn.npe.domain.strategy.service.rule;/**
 * @ClassName ILogicFilter.java
 * @author zhjx
 * @version 1.0.0
 * @Description TODO
 * @createTime 2024/3/9 14:37
 */

import cn.npe.domain.strategy.model.RuleActionEntity;
import cn.npe.domain.strategy.model.RuleMatterEntity;

/**
 * @ClassName ILogicFilter.java
 * @author zhjx
 * @version 1.0.0
 * @Description 抽奖规则过滤接口
 * @createTime 2024/3/9 14:37 
 */
public interface ILogicFilter<T extends RuleActionEntity.RaffleEntity> {
    RuleActionEntity<T> filter(RuleMatterEntity ruleMatterEntity);
}
